What is the meaning of the word "lap of luxury"?

Definitions:

  1. in conditions of wealth and comfort copy to clipboard noun
    • They were raised in the lap of luxury. copy to clipboard